suffering from scabies - Francés Inglés Diccionario